﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Model.Personnel_files;
using Model.ModiFication;
using Model.SystemManage;
using DAL.Personneldal;
namespace BLL.ponnel
{
    public class bll
    {
        public List<EmployeeLoginInfo_Tab> YGshow()//员工登录表显示
        {
            return new dal().YGshow();
        }
        public List<Position_Tab> ZWshow()//员工职位表
        {
            return new dal().ZWshow();
        }           
        public int DAadd(DA da)//档案注册
        {
            return new dal().DAadd(da);
        }
        public List<DA> DAshow()//档案表显示
        {
            return new dal().DAshow();
        }
        public int DAdel(DA da)//档案删除
        {
            return new dal().DAdel(da);
        }
        public DA DAEXist(DA da,int did)//档案编辑查询
        {
            return new dal().DAEXist(da,did);
        }
        public int DAupdate(int did,DA da)//档案修改
        {
            return new dal().DAupdate(did,da);
        }
        public int HTadd(hetong ht)//合同添加
        {
            return new dal().HTadd(ht);
        }
        public List<hetong> HTshow()//合同表显示
        {
            return new dal().HTshow();
        }
        public int HTdel(int hid)//合同删除
        {
            return new dal().HTdel(hid);
        }
        public hetong HTEXist(int hid)//合同表反填
        {
            return new dal().HTEXist(hid);
        }
        public int HTupdate(int hid, hetong he)//合同修改
        {
            return new dal().HTupdate(hid,he);
        }
        public List<hetong> HTCX(hetong he)//合同查询
        {
            return new dal().HTCX(he);
        }
        public List<Model.Personnel_files.Dept_Tab> depshow()//部门表
        {
            return new dal().depshow();
        }
        public int reward_tabadd(reward_tab re)//奖罚表添加
        {
            return new dal().reward_tabadd(re);
        }
        public List<reward_tab> reward_tabshow()//奖罚表显示
        {
            return new dal().reward_tabshow();
        }
        public List<price_tab> price_tabshow()//奖品表显示
        {
            return new dal().price_tabshow();
        }
        public reward_tab reward_tabExist(int rid)//奖罚表反填
        {
            return new dal().reward_tabExist(rid);
        }
        public int reward_tabdel(int rid)//奖罚表删除
        {
            return new dal().reward_tabdel(rid);
        }
        public int reward_tabupdate(int rid, reward_tab re)//奖罚表修改
        {
            return new dal().reward_tabupdate(rid,re);
        }
    }
}
